self-propelled tanker barges - Spanisch Englisch Wörterbuch